1
general::
Phrase(s): a (whole) new ball game
Fig. a completely different situation; something completely different. • Now that you’re here, it’s a whole new ball game. • With a faster computer, it’s a whole new ball game.
McGrawhill's American Idioms And Phrasal Verbs